package dancespeedymodelmongo

// DancePetBossLog 直播间创建boss记录
type DancePetBossLog struct {
	Id_               string `bson:"_id"`                  // id
	PetActivityId     int64  `bson:"pet_activity_id"`      //宠物活动id
	PetBossActivityId int64  `bson:"pet_boss_activity_id"` //宠物boss活动id
	RoomId            string `bson:"room_id"`              //直播间id
	ModelId           string `bson:"model_id"`             //ModelId
	HostId            string `bson:"host_id"`              //主播id
	HostName          string `bson:"host_name"`            //主播名
	HostAvatarUrl     string `bson:"host_avatar_url"`      //主播头像
	BossId            int64  `bson:"boss_id"`              //bossId
	BossName          string `bson:"boss_name"`            //boss名
	BossStartTime     int64  `bson:"boss_start_time"`      //boss开启时间
	BossEndTime       int64  `bson:"boss_end_time"`        //boss结束时间
	BossMatch         int64  `bson:"boss_match"`           //boss场次 1,2
	BossStatus        int64  `bson:"boss_status"`          //boss状态 1：死亡 2：存活
	BossDeadTime      int64  `bson:"boss_dead_time"`       //boss死亡时间
	Hp                int64  `bson:"hp"`                   //生命值
	Atk               int64  `bson:"atk"`                  //攻击力
	Def               int64  `bson:"def"`                  //防御
	AtkSpd            int64  `bson:"atk_spd"`              //攻速
	CriticalHit       int64  `bson:"critical_hit"`         //暴击
	CriticalHitDef    int64  `bson:"critical_hit_def"`     //抗暴
	CriticalHitDmg    int64  `bson:"critical_hit_dmg"`     //暴伤
	CriticalHitDmgDef int64  `bson:"critical_hit_dmg_def"` //暴伤防御
	CreatedAt         int64  `bson:"created_at"`           //创建时间
	CreatedAtString   string `bson:"created_at_string"`    //创建时间
}
